package net.hn.hnms.biz.project.service;

import net.hn.hnms.biz.project.request.QualityReportReq;
import net.hn.hnms.biz.project.vo.QualityReportVo;
import net.hn.hnms.sys.common.core.domain.R;
import net.hn.hnms.sys.common.core.domain.ResponsePage;
import net.hn.hnms.sys.common.mybatis.core.page.PageQuery;

import java.util.List;

/**
 * @author 刘昊
 * @date 2024-03-13 14:10
 */
public interface IQualityReportService {

    R<Void> insertReq (QualityReportReq req);

    R<Void> updateReq (QualityReportReq req);

    R<Void> deleteList(List<String> idList);

    R<ResponsePage<List<QualityReportVo>>> selectPageList(QualityReportReq req, PageQuery pageQuery);
}
